Born in Seoul, South Korea, Catherine Lan performs widely. She has been noted for the great sensitivity of her playing.